﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Collections;
using MySql.Data.MySqlClient;

/// <summary>
/// Summary description for ModeloGrupo
/// </summary>
public class ModeloGrupo:MySqlClase
{
    
    public string grupo;
    public int cantidad;

    public Repeater leerGrupos(Repeater rep)
    {
        //DD

        string query = "SELECT grupo,alumnos FROM Grupos where  grupo in(select grupo from horario h where CURRENT_DATE() BETWEEN h.finicio and h.ffin);";

        //func
        if(AbrirConexion()){
            Consultar(query);
            rep.DataSource = DatosConsulta;
            rep.DataBind();
        }
        CerrarConexion();
        return rep;
    }

    public bool actualizarAlumnos(string cantidad, string grupo)
    { 
        //DD
        string query = "UPDATE grupos SET alumnos = "+cantidad+" WHERE grupo = '"+grupo+"'";
        //func
        if (AbrirConexion()) {
            if (EjecutarSql(query)) {
                CerrarConexion();
                return true;
            }
        }
        CerrarConexion();
        return false;
    }
}